Using Plans to Automate Software Applications
نویسنده
چکیده
Many software applications consist of a number of interdependent steps and are executed under the supervision of a human administrator or operator. The administrator responds to error conditions and checks to see that the dependencies between steps has been satisfied before allowing the application to continue. AI planning systems, because they have the capability of responding to a dynamically changing environment by replanning, are an excellent candidate for automating such applications. We report on a project that uses AI planning technology as part of the solution in automating a corporate data mining application.
منابع مشابه
Distributed Black-Box Software Testing Using Negative Selection
In the software development process, testing is one of the most human intensive steps. Many researchers try to automate test case generation to reduce the manual labor of this step. Negative selection is a famous algorithm in the field of Artificial Immune System (AIS) and many different applications has been developed using its idea. In this paper we have designed a new algorithm based on nega...
متن کاملClustering of nasopharyngeal carcinoma intensity modulated radiation therapy plans based on k-means algorithm and geometrical features
Background: The design of intensity modulated radiation therapy (IMRT) plans is difficult and time-consuming. The retrieval of similar IMRT plans from the IMRT plan dataset can effectively improve the quality and efficiency of IMRT plans and automate the design of IMRT planning. However, the large IMRT plans datasets will bring inefficient retrieval result. Materials and Methods: An intensity-m...
متن کاملActivity Planning for Long Duration Space Missions
For long duration, manned exploration to be cost-effective, it is necessary to automate routine manual operations. To enable such automated control, activity plans must coordinate the activities of the crew with other automated “agents” including robots, life support systems, and vehicle systems. An important challenge is assisting the crew in using automated planning software to construct and ...
متن کاملPatient-Centred Laboratory Validation Using Software Agents
Guidelines are self-contained documents which healthcare professionals reference to obtain knowledge about a specific condition or process. They interface with these documents and apply known facts about specific patients to gain useful supportive information to aid in developing a diagnosis or manage a condition. To automate this process a series of Standard Operating Procedures (SOP) and work...
متن کاملOnline survey software as a data collection tool for medical education: A case study on lesson plan assessment
Background: There are no general strategies or tools to evaluate daily lesson plans; however, assessments conducted using traditional methods usually include course plans. This study aimed to evaluate the strengths and weaknesses of online survey software in collecting data on education in medical fields and the application of such softwares to evaluate students' views and modification of lesso...
متن کامل